00000000033330000000
00033333033333022000
33433350033366022000
30433550003660222600
30035550006600226222
30005000066000062222
00022255550000002200
00022200600000000000
00022200000000000400
00022225000000004440
00222205000040044344
11222212211444114441
11115111114434411411
11125111111444111111
11121111111141111111